package com.logic.landseaserver.domain;

import java.util.Date;

import com.logic.common.domain.BasePojo;

public class MonthlyBill extends BasePojo{
    private String billNo;

    private Integer contractId;

    private Integer roomId;

    private String status;

    private String billMonth;

    private String expenseType;

    private Double consumption;

    private Double billPrice;

    private Date startTime;

    private Date endTime;

    private String comment;

    private Integer inputType;

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo == null ? null : billNo.trim();
    }

    public Integer getContractId() {
        return contractId;
    }

    public void setContractId(Integer contractId) {
        this.contractId = contractId;
    }

    public Integer getRoomId() {
        return roomId;
    }

    public void setRoomId(Integer roomId) {
        this.roomId = roomId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getBillMonth() {
        return billMonth;
    }

    public void setBillMonth(String billMonth) {
        this.billMonth = billMonth == null ? null : billMonth.trim();
    }

    public String getExpenseType() {
        return expenseType;
    }


	public void setExpenseType(String expenseType) {
        this.expenseType = expenseType == null ? null : expenseType.trim();
    }

    public Double getConsumption() {
        return consumption;
    }

    public void setConsumption(Double consumption) {
        this.consumption = consumption;
    }

    public Double getBillPrice() {
        return billPrice;
    }

    public void setBillPrice(Double billPrice) {
        this.billPrice = billPrice;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment == null ? null : comment.trim();
    }

    public Integer getInputType() {
        return inputType;
    }

    public void setInputType(Integer inputType) {
        this.inputType = inputType;
    }

    public Integer getVersion() {
        return version;
    }

    /**    
     * [描述]：</br>
     *
     * @return
     *
    */
    @Override
    public String toString()
    {
        return "MonthlyBill [billNo=" + billNo + ", contractId=" + contractId + ", roomId=" + roomId + ", status="
            + status + ", billMonth=" + billMonth + ", expenseType=" + expenseType + ", consumption=" + consumption
            + ", billPrice=" + billPrice + ", startTime=" + startTime + ", endTime=" + endTime + ", comment=" + comment
            + ", inputType=" + inputType + "]";
    }
}